intoxicating mint - German English Dictionary